hand receipt - German English Dictionary